2021 年 8 月英雄榜
作者 | JiekeXu
来源 | JiekeXu DBA之路(ID: JiekeXu_IT)
大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 2021 年 8 月英雄榜,欢迎点击上方蓝字关注我,标星或置顶,更多干货第一时间到达!
暑去凉来,立秋以至,琅琊阁更新了今年的琅琊榜,琅琊榜上包括天下十大高手排名,天下十大帮派排名,天下十大富豪排名,天下十大美人排名,天下十大公子排名。这里就先不扯琅琊榜了,在“数据库江湖”也存在类似的英雄榜,每月更新发布一次,感兴趣的朋友可点击查看上月排行榜。2021 年已经来到 8月,DB-Engines 更新了 8 月数据库流行度排行榜,墨天轮也已经更新了 8 月国产数据库流行度排行榜,TIOBE 更新了编程语言排行榜,下面来一起看看。
DB-Engines 排行榜
Oracle本月得分1269.26,较上个月增加了6.59,难得会有所增长,但从曲线图来看还是一直处于下滑趋势。排行第二的 MySQL 这个月增加了9.84分,总得分1238.22,这次加分是前十中加分最多的,属于本月最耀眼的明星,MySQL正在慢慢的逼近Oracle,两者的曲线图正在慢慢的靠近,期待 MySQL 夺冠时刻。
(Oracle 自 2013 年以来的排行趋势图)
(MySQL 自 2013 年以来的排行趋势图)
(Microsoft SQL Server 自 2013 年以来的排行趋势图)
Microsoft SQL Server 近两年来在一直下滑,到 5 月份跌破 1000 分以内本月已经跌至 973.35 分,Pg 和 MongoDB 分别排名第四、第五,流行度一直在不断上升,两条曲线增势不相上下,深受大家的喜爱。
Oracle 自1980 年开始,由 C 和 C++ 语言编写,大型商用闭源数据库;MySQL 自1995 年开始,也是由 C 和 C++ 语言编写,小型开源数据库;Microsoft SQL Server 自1989 年开始,由 C++ 语言编写,大型商用闭源数据库;PostgreSQL 自1989 年开始,由 C 语言编写,开源数据库,支持众多操作系统类型;MongoDB 自2009 年开始,由 C++ 语言编写,开源文档型数据库。其他数据库不在赘述,感兴趣的可自行查看。数据库离不开编程语言的支持,当然 SQL 语言也属于编程语言范畴,下面来一起看看编程语言排行榜。
TIOBE 编程语言排行榜
TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评分。需要注意的是,TIOBE 指数与最佳编程语言或大多数代码行所使用的语言无关。
排行榜上排前五的 C、Python、Java、C++、C#,而我们熟知的 SQL 语言排名第十。
(https://www.tiobe.com/tiobe-index/)
如今,数据挖掘和人工智能正在蓬勃发展,这一领域的编程语言正在逐渐崛起。其中最成功的当属 Python 莫属,不仅成功挤入前三并有望冲击第一,更是获得了 2020 年度 TIOBE 最佳编程语言奖。同样适用于数据分析、人工智能等领域的上古编程语言 Fortran 也由此再次复兴,自 4 月冲进 TOP 20 后,本月更是刷新了自身最高名次:第 13 名。
TOP 10 编程语言 TIOBE 指数走势(2002-2020)
墨天轮国产数据库排行榜
本月,前三名终于发生了变化,武汉达梦DM从第四名跳到了第三,终于实现了对阿里云PolarDB 的反超,本月分数强势上涨 28.60,总分 403.04。从今年 3 月份开始的四个月内一直排名第四,本月又回到了第三的宝座。平凯星辰 TiDB 以 630.21 的高分处于领先地位,TiDB 新版本的发布,TiDB 5.0 课程全新上线,7月免费开放 500 个名额的 PCTA5.0 考试(每两周一场每场 100 人次),PingCAP DevCon 2021 大会的盛大召开等原因,居于榜首不可动摇。
奥星贝斯 OceanBase 以 493.73 分位于第二,分数较上月有所下降,虽有开源社区了,但没见更大的动作,还需继续努力才可争雄。阿里云 PolarDB 以399.49 分位于第四,下跌38.52分,如上月所说,让 DM 终于又拿到了第三的宝座。华为 GaussDB 增长30.01 分,又快赶上排名第五的 openGauss 了。
上月排在第十一的人大金仓 Kingbase 继续上涨,如上月所说已经跻身前十,希望再接再厉。另外巨杉数据库 SequoiaDB 本月又上涨了一名,排名第十一,中兴通讯GoldenDB分数下降13.54 分,排名较上月下跌两名,位于第12名;易鲸捷数据库EsgynDB、神舟通用和腾讯云TcaplusDB排名不变,仍是第13、14和15名,更多详细解说墨天轮排行榜也有发布,这里就不多说了。
国产数据库类型占比
本月国产数据库又增加了3款, 共 139 个,各种类型个数及比例分别为:关系型 86 款、分布式 19 款、图数据库 17 款、时序数据库 9 款、键值数据库 3 款、云原生3 款、列宽存储数据库 2 款,文档数据库 0 款,分别占比 61.87%、13.67%、12.23%、6.47%、2.16%、2.16%、1.44%、0.00%,如下图所示,关系型数据库仍然占据主导地位。
那么,这个月就说这么多,排行榜只是一个简单的流行度参考趋势图,并不能作为生产环境部署参考依据。国产数据库百花齐放百家争鸣,总体来说要走的路还是很长的,去“O”不是那么容易的事儿,这需要国产厂商和 DBA 们以及广大开发朋友们一切努力。国产,加油!
参考链接:
https://db-engines.com/en/ranking
https://www.tiobe.com/tiobe-index/
https://www.modb.pro/dbRank
如果此文对您有帮助,欢迎点赞、在看与转发,写作不易,坚持写作更不易,您的点赞、转发,举手之劳,便是对作者最大的支持,也能让更多的人受益,感谢!
———————————————————————————
公众号:JiekeXu DBA之路
墨天轮:https://www.modb.pro/u/4347
CSDN :https://blog.csdn.net/JiekeXu
腾讯云:https://cloud.tencent.com/developer/user/5645107
———————————————————————————